<p>
  A class that grows too much tends to aggregate too many responsibilities
  and inevitably becomes harder to understand and therefore to maintain.
  Above a specific threshold, it is strongly advised to refactor the class
  into smaller ones which focus on well defined topics.
</p>
